package com.youkeda.meetingroom.model;

import java.util.Date;

/**
 * 会议室信息
 *
 * @author awake
 */
public class MeetingRoom {

    /**
     * 主键
     */
    private String id;

    /**
     * 会议室名称
     */
    private String name;

    /**
     * 会议室代号
     */
    private String code;

    /**
     * 容量
     */
    private int capacity;

    /**
     * 面积（平方米）
     */
    private int area;

    /**
     * 是否可以被用来预约
     */
    private boolean valid;

    /**
     * 是否在维护中
     */
    private boolean inMaintenance;

    /**
     * 是否有计算机
     */
    private boolean hasComputer;

    /**
     * 是否有投影仪
     */
    private boolean hasProjector;

    /**
     * 是否有屏幕
     */
    private boolean hasScreen;

    /**
     * 是否有白板
     */
    private boolean hasWhiteboard;

    /**
     * 楼层
     */
    private int floor;

    /**
     * 楼号
     */
    private int building;

    /**
     * 是否被使用中
     */
    private boolean inUse;

    /**
     * 是否已经被预约
     */
    private boolean beBooked;

    /**
     * 会议室被使用次数
     */
    private int usingTimes;

    /**
     * 创建时间
     */
    private Date gmtCreated;

    /**
     * 修改时间
     */
    private Date gmtModified;

    public int getBuilding() {
        return building;
    }

    public void setBuilding(int building) {
        this.building = building;
    }
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public int getCapacity() {
        return capacity;
    }

    public void setCapacity(int capacity) {
        this.capacity = capacity;
    }

    public int getArea() {
        return area;
    }

    public void setArea(int area) {
        this.area = area;
    }

    public boolean isInMaintenance() {
        return inMaintenance;
    }

    public void setInMaintenance(boolean inMaintenance) {
        this.inMaintenance = inMaintenance;
    }

    public boolean isHasComputer() {
        return hasComputer;
    }

    public void setHasComputer(boolean hasComputer) {
        this.hasComputer = hasComputer;
    }

    public boolean isHasProjector() {
        return hasProjector;
    }

    public void setHasProjector(boolean hasProjector) {
        this.hasProjector = hasProjector;
    }

    public boolean isHasScreen() {
        return hasScreen;
    }

    public void setHasScreen(boolean hasScreen) {
        this.hasScreen = hasScreen;
    }

    public boolean isHasWhiteboard() {
        return hasWhiteboard;
    }

    public void setHasWhiteboard(boolean hasWhiteboard) {
        this.hasWhiteboard = hasWhiteboard;
    }

    public int getFloor() {
        return floor;
    }

    public void setFloor(int floor) {
        this.floor = floor;
    }


    public boolean isInUse() {
        return inUse;
    }

    public void setInUse(boolean inUse) {
        this.inUse = inUse;
    }

    public boolean isBeBooked() {
        return beBooked;
    }

    public void setBeBooked(boolean beBooked) {
        this.beBooked = beBooked;
    }

    public int getUsingTimes() {
        return usingTimes;
    }

    public void setUsingTimes(int usingTimes) {
        this.usingTimes = usingTimes;
    }

    public Date getGmtCreated() {
        return gmtCreated;
    }

    public void setGmtCreated(Date gmtCreated) {
        this.gmtCreated = gmtCreated;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public boolean isValid() {
        return valid;
    }

    public void setValid(boolean valid) {
        this.valid = valid;
    }

    public void setGmtModified(Date gmtModified) {


        this.gmtModified = gmtModified;
    }
}